Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
134A THURLOW PARK ROAD £5,559 £4,500 20 Mar 2019
138 THURLOW PARK ROAD Detached £1,924,958 £730,000 18 Oct 2002
140 THURLOW PARK ROAD Detached £2,228,208 £1,850,000 25 Mar 2020
144 THURLOW PARK ROAD Detached £1,926,181 £1,237,000 25 Apr 2014
146 THURLOW PARK ROAD Detached £2,260,941 £1,830,000 21 Jun 2019
148 THURLOW PARK ROAD Detached £1,867,116 £625,000 9 Apr 2002
150 THURLOW PARK ROAD Detached £2,162,385 £463,000 30 Jul 1998